Big Huge Thesaurus

Leonurus cardiaca

noun